cable pulling device - German English Dictionary